structure micrographique - French English Dictionary